草庐IT

View 之上的 Android TextView

全部标签

c# - 通过 PartialView 方法返回 View

IwantuseajaxtopreventrefreshmypagesandforthisIwantreturnViewsbyPartialViewmethodfromcontrolleronajaxcall.问题是:将View作为PartialView返回是一种好方法吗?我应该如何在Controller的PartialView方法中设置View路径?例如对于Views/BasicInfo/_Index路径中的_IndexView,我尝试PartialView("~/Views/BasicInfo/_Index");,PartialView("~/Views/BasicInfo/_In

c# - ASP.NET MVC : Views using a model type that is loaded by MEF can't be found by the view engine

我正在尝试创建一个框架,以允许将Controller和View动态导入到MVC应用程序中。到目前为止,它是这样工作的:我正在使用.NET4、ASP.NETMVC3RC和RazorViewEngine每个项目都使用MEF导出和导入Controller-我将给定项目中的一组Controller和View称为“模块”BuildManager使用应用前启动方法和BuildManager.AddReferencedAssembly动态引用使用MEF发现的程序集。使用构建事件将二进制文件(来自导出项目)和View复制到目标项目的文件夹结构中使用自定义Controller工厂选择Controller

c# - ASP.Net MVC 3 中的共享错误 View ,它有什么用?

我还是MVC3的新手,我正在努力为我的应用程序创建一个漂亮的错误页面。我注意到自动生成的共享Error.cshtmlView,它有什么用途以及如何使用?任何实现一个简单的单一错误页面的链接也很棒:-) 最佳答案 那已经到位了;如果您的请求来自网络服务器本身,您只是看不到它,因为默认情况下会显示原始错误——这对调试非常有用。远程访问者将看到默认的error.cshtml结果:Sorry,anerroroccurredwhileprocessingyourrequest.要在本地查看错误页面,请确保customErrors模式为“On”

c# - 如何在 WPF 中使用一次性 View 模型?

如果View模型引用非托管资源或具有事件处理程序(例如在调度程序计时器上处理已过),我如何确保View模型被正确处理。在第一种情况下,终结器是一个选项,虽然不理想,但在后者中,它永远不会被调用。我们如何判断何时不再有View附加到View模型。 最佳答案 我通过执行以下操作实现了这一点:从App.xaml中删除StartupUri属性。按如下方式定义我的App类:publicpartialclassApp:Application{publicApp(){IDisposabledisposableViewModel=null;//Cr

C# .net Windows Forms Listview 在细节 View 中带有图像

我想要使用C#.net为Windows窗体开发这样的东西。(ListView详细信息View)。放置图像是问题所在。帮帮我..!谢谢约翰 最佳答案 希望下面的代码可以帮到你。使用C#ImageListil=newImageList();il.Images.Add("test1",Image.FromFile(@"c:\Documents\SharpDevelopProjects\learning2\learning2\Koala.jpg"));listView1.View=View.LargeIcon;listView1.Large

c# - 使用 Resharper 查找 ASP.NET MVC View 的所有用法

我不知道我是不是太傻了,但我找不到一种方法来使用VS和Resharper查找View(cshtml文件)的所有用法。View可以是完整的或部分的。如果有人可以帮助我,这对我正在从事的新项目很有用! 最佳答案 如果您安装了ReSharper:从解决方案资源管理器中选择查看文件使用键盘,Ctrl+Shift+Alt+F12。或者,右键单击View并选择FindUsagesAdvanced...>这给你带来了一个窗口。选中Find列中的所有复选框,并从Scope列中选择解决方案,单击Find>这将在查找结果窗口中为您带来一个用法列表。>

c# - 在 MVC View 中使用 switch case

在MVCView中,我有一个“for”命令,我想在每个值中写入指定的标记。我在这里给你展示一个简单的案例:@for(vari=0;i@(switch(i){case0:???//write"CustomValue1"break;case1:???//write"CustomValue2"break;})}我使用MVC4RazorView。提前感谢您抽出时间。 最佳答案 这很简单,您使用与此相同的代码,它工作正常。@for(vari=0;i@switch(i){case0:CustomValue1break;case1:CustomV

c# - 在 ASP.NET MVC 中返回相同 Controller 的不同 View

我想根据isCustomerEligible的值将用户转到两个不同页面之一。当该变量的值设置为false时,它​​会调用Index,但随后会返回Customer的View,而不是Index的View。publicViewResultIndex(){returnView();}publicViewResultCustomer(){DetermineCustomerCode();DetermineIfCustomerIsEligible();returnisCustomerEligible?View():Index();} 最佳答案 如

c# - 确保 _Layout.cshtml 的 View 模型数据的最优雅方式

在我的应用程序中,我有一些需要在每个页面上显示的基本用户信息(名称、个人资料img)。目前,我只是将_Layout.cshtml页面中的模型设置为一个名为ApplicationBaseModel的类,整个应用程序中的所有其他View模型都必须继承自此类,并且每个Action都必须为基础模型设置适当的数据。我不介意以这种方式进行简单的继承,事实上在每个操作方法中我都必须检索数据并将其存储在View模型中。在我看来,这不是一个非常优雅的解决方案。有人对解决此问题的其他方法有任何想法吗? 最佳答案 我会创建一个BaseController

c# - Razor View 上的 If 语句(对于 CSS 类)

我需要根据是否阅读消息在CSS类之间切换。简单来说应该是这样的:if(item.status=="Unread"){...}else{...}虽然我很难实现这一目标。有什么可以告诉我完成这项工作的好处吗?我应该使用HTML帮助器还是什么?这是到目前为止的完整代码:@foreach(variteminModel){if(item.status=="Unread"){@Html.DisplayFor(modelItem=>item.timestamp)@Html.DisplayFor(modelItem=>item.subject)@Html.DisplayFor(modelItem=>i